electronic apparatus for detonating charges from a distance - Spanisch Englisch Wörterbuch